of a full of obstacles and difficult situation - Türkisch Englisch Wörterbuch